@charset "utf-8";
a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	font-weight: bold;
        font-style: italic;
	color: #000000;
}

p {
	font: 95% Arial, Helvetica, sans-serif;
	color:#000;
	font-size:100%;
	line-height: 16pt;
        text-align: justify;
	
}

li {
	font: 95% Arial, Helvetica, sans-serif;
	color:#000;
	font-size:100%;
	line-height: 16pt;
	
}

td {
	font: 95% Arial, Helvetica, sans-serif;
	color:#000;
	font-size:100%;
	line-height: 16pt;
	
}
	
h1 {
	font-size: 150%;
	font-weight: bold;
}

h2 {
	font-size: 110%;
	color: #000000;
}

h3 {
	font-size: 110%;
	color: #000000;
}

body  {
	font: 95% Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-color: #DDDDDD;
}
	
#container { 
	max-width: 1004px;
	min-width: 1004px;
	background: #EBF1F5;
	margin-top: 0%;
	margin: auto;
	border: 1px solid #000000;
} 

#header {
	width: 1004px;
	height: 124px;
        position: static;
	background: #EBF1F5;
	padding: 0;
	margin: 0;
	overflow: hidden;
	z-index: -1;
} 

#header h1 {
	margin: 0;
	padding: 0;
	color: #0000FF;
}

#loginbox {
        position: relative;
        bottom: 115px;
        left: 710px;
	color: #FFFFFF;
	text-shadow: 0.1em 0.1em #000000;
}

#unpwerror {
        float: right;
        position: relative;
        bottom: 110px;
        right: 310px;
        text-align: center;
        font-size: 90%;
	color: #FF0000;
}

#subMenu {
        float: left;
        padding: 0 35px 0 20px;
        text-align: center;
        font-size: 90%;
	color: #000000;
        background-color: #DDDDDD;
}

#sidebar1 {
	float: left;
	width: 130px;
	background: #A9C0D2; 
	margin: 20px 20px 0 10px;
	outline: ridge;
	padding: 0 6px 0 6px;
        text-align: center;
	
}

#sidebar1 p {
	font-size: 90%;
}

#sidebar1 h2 {
	font-size: 110%;
	color: #000000;
	text-align: center;
	text-shadow: 0.05em 0.1em #AAAAAA;
}

#imgBox {
        float: right;
        width: 330px;
        height: 340px;
	font-size: 70%;
	font-style: italic;
        margin-left: 20px;
        background-color: #EEEEEE;
	text-align: center;
        border-style: outset;
}

#errorBox {
        float: right;
	font-size: 70%;
	font-style: italic;
	padding: 0 0 0 20px;
	text-align: center;
        background-color: #DDDDDD;
        color: #FF0000;
        padding: 10px;
}

#mainContent {
	background-color: #FFFFFF;
	outline: ridge;
	padding: 12px;
	margin: 0 20px 0 170px;
        min-height: 320px;
	
}

#mainContent h1 {
	margin: 0;
	padding: 10px 0;
	color: #000000;
	text-shadow: 0.05em 0.1em #AAAAAA
}

#footer {
	margin: 0;
	padding: 0 10px;
	background-color: #A9B2D2;
} 
#footer p {
	margin: 0;
	font-size: small;
	padding: 10px 0;
	color: #000000;
}


